• word of the day

    chiococca alba

    chiococca alba - Dictionary definition and meaning for word chiococca alba

    Definition
    (noun) evergreen climbing shrub of southern Florida and West Indies grown for its racemes of fragrant white to creamy flowers followed by globose white succulent berries
Download our Mobile App Today
Receive our word of the day
on Whatsapp